//布尔类型
//布尔类型函数是用于判断真假的函数
//"真"返回 true,"假"返回 0，true代表的就是 1，而 false代表 0
#include <stdio.h>
#include <stdbool.h>

//使用 bool类型的条件 11引用头文件<stdbool.h> 22支持 C99语法
//使用bool的好处是什么，直接函数内部判断增加，代替掉 0 1，(一般来说在主函数还要使用 if判断真假)
bool bo(int a)
{
	if(a%2==0)
		return true;
	else
		return false;	
		
}
int main()
{
	int sz=0;
	sz=sizeof(bool);
	printf("The length of bool is %d\n\n",sz);//计算bool类型的长度，原来bool类型只有 1个字节的长度
	//也能推断，返回一个 0或1嘛，就是一个字节
	int a=13;
	int ret=bo(a);
	if(ret)
		printf("%d is even number",a);//偶数
	else
		printf("%d is odd number",a);//奇数
	return 0;
}